projects
/
emacs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7c16f69
)
* src/haikumenu.c (run_menu_bar_help_event): Fix bounds sanity check.
author
Po Lu
<luangruo@yahoo.com>
Sun, 23 Jan 2022 01:19:22 +0000
(
01:19
+0000)
committer
Po Lu
<luangruo@yahoo.com>
Sun, 23 Jan 2022 01:19:22 +0000
(
01:19
+0000)
src/haikumenu.c
patch
|
blob
|
history
diff --git
a/src/haikumenu.c
b/src/haikumenu.c
index 2922981cb3b3f70d83d280430b19e170576e5b82..1c75e0f9a42e6b2a470c58dfb5f0df257b87ebcf 100644
(file)
--- a/
src/haikumenu.c
+++ b/
src/haikumenu.c
@@
-616,7
+616,7
@@
run_menu_bar_help_event (struct frame *f, int mb_idx)
}
vec = f->menu_bar_vector;
- if (
mb_idx
>= ASIZE (vec))
+ if (
(mb_idx + MENU_ITEMS_ITEM_HELP)
>= ASIZE (vec))
emacs_abort ();
help = AREF (vec, mb_idx + MENU_ITEMS_ITEM_HELP);